5 PRINTCHR$(14)CHR$(8) 6 POKE53281,0:POKE53280,0 8 J$=CHR$(20):K$=CHR$(164):DIMME$(50) 10 FI$="AZ":GOSUB3030 11 PRINT:PRINT"[200]IT ANY KEY" 12 GETA$:IFA$=""THEN12 14 PRINT"[147][211][195][159][194][156][194][211] [158][205][129]E[150]N[151]U[152]![153]![146]":PRINT"[163][183][184][183][163][183][184][183][163][183][183][163]" 16 PRINT"[1][146] [159][195]REATE [198]ILEDISK" 18 PRINT"[2][146] [159][195]REATE [198]ILES" 19 PRINT"[3][146] [159][195]HANGE [193]RT [199]ALLERY [211]UBOP" 20 PRINT"[4][146] [159][195]REDIT [195]REDITFILE" 21 PRINT"[5][146] [159][195]REDIT [206]EW [205]SG [198]ILE" 22 PRINT"[154][215]HICH:[146]" 23 GETA$:IFA$=""THEN23 24 IFA$="1"THEN50 26 IFA$="2"THEN700 27 IFA$="3"THEN800 28 IFA$="4"THENN$="CREDITFILE":C=20:W=8:GOSUB5100:GOTO14 29 IFA$="5"THENN$="NEWMSGFILE":C=30:W=8:GOSUB5100:GOTO14 32 IFA$="?"THEN14 34 GOTO22 50 PRINT"[147][208][213][212] [193] [194][204][193][206][203] [196][201][211][203] [201][206][212][207] [196][210][201][214][197] 8" 52 PRINT"[159][198]ORMAT [211]YSTEM [196]ISK ([217]/[206]):" 54 GETA$:IFA$=""THEN54 56 IFA$="Y"ORA$="[217]"THENOPEN15,8,15,"N0:FILEDISK,15":CLOSE15:GOTO60 57 IFA$="N"ORA$="[206]"THEN60 58 GOTO54 60 GOSUB2000 61 R=255:GOSUB5000 62 PRINT"[147]# OF [205]SG [194]ASES YOU WOULD LIKE(MAX9)":INPUTNB 64 FORX=1TONB 66 PRINT"[156][206]AME OF [194]ASE #";X:INPUTBR$(X) 68 PRINT"[193]CCESS [204]EVEL":INPUTBR(X):NEXT 70 PRINT"[147]" 72 FORY=1TONB 74 PRINT"[155][193][195][211]:";BR(Y);" [153][206]AME:";BR$(Y):NEXT 76 PRINT"[154][195]ORRECT (Y/N):" 78 GETA$:IFA$=""THEN78 80 IFA$="Y"ORA$="[217]"THEN86 82 IFA$="N"ORA$="[206]"THEN62 84 GOTO78 86 PRINT"[159][208]LEASE WAIT...[211]AVING!":S$="," 88 OPEN1,8,5,"@0:BBS BOARDS,S,W":PRINT#1,NB:FORX=1TONB 90 PRINT#1,BR$(X)S$BR(X):NEXT:CLOSE1 91 OPEN1,8,5,"@0:BBS MESS,S,W":FORX=1TONB:PRINT#1,0:NEXT:CLOSE1 92 PRINT"[147][154][200]OW [205]ANY [196]/[204][207][193][196] [196]RIVES":INPUTDB 94 FORX=1TODB 96 PRINT"[156][196]EVICE OF [196]RIVE#";X:INPUTDS(X) 100 NEXT 102 PRINT"[147]" 104 FORY=1TODB 106 PRINT"[155][196][210][201][214][197]:";Y;" [153][196][214]#";DS(Y):NEXT 108 PRINT"[156][195]ORRECT (Y/N):" 110 GETA$:IFA$=""THEN110 112 IFA$="Y"ORA$="[217]"THEN118 114 IFA$="N"ORA$="[206]"THEN92 116 GOTO110 118 PRINT"[159][208]LEASE WAIT...[211]AVING!":S$="," 120 OPEN1,8,5,"@0:D/L BASES,S,W":PRINT#1,DB:FORX=1TODB 122 PRINT#1,DS(X):NEXT:CLOSE1 124 PRINT"[147][156][196]EVICE# FOR [199]-[198]ILES":INPUTAA 126 OPEN1,8,5,"DV.NUM,S,W":PRINT#1,AA:CLOSE1 127 IFMT=1THENBB=0:GOTO132 128 PRINT"[147][0] [194][194][211] 300/1200":PRINT"[1] [196]/[204]OAD [211]ECTION 1200 [207][206][204][217]" 130 PRINT"[2] [194][194][211] 1200 [207]NLY":INPUT"[215]HICH";BB 131 IFBB<0ORBB>2THEN128 132 PRINT"[147][158][193]CCESS [204]VL FOR [196]/[204][207][193][196] [211]ECTION":INPUTCC 133 DD=1 134 PRINT"[147][156][211]YSOP'S [206]AME":INPUTEE$ 135 PRINT:PRINT"[159][208]LEASE WAIT!" 136 OPEN1,8,5,"@0:CONFIG,S,W":PRINT#1,BB","CC","DD","+EE$:CLOSE1 137 OPEN1,8,5,"@0:BBS DATA,S,W":PRINT#1,0:CLOSE1 138 OPEN1,8,5,"@0:LAST,S,W":PRINT#1,"[206]O [207]NE":CLOSE1 139 OPEN1,8,5,"@0:NUM.USERS,S,W":PRINT#1,0:CLOSE1 140 OPEN1,8,5,"@0:D/L LOG,S,W":PRINT#1," ":CLOSE1 142 OPEN1,8,5,"@0:CALLS,S,W":PRINT#1,0:CLOSE1 149 OPEN1,8,5,"SYS.INFO,S,W":PRINT#1,"":CLOSE1 150 OPEN1,8,5,"@0:[212].CALLERS,S,W":PRINT#1," ":CLOSE1 151 OPEN1,8,5,"@0:GRAFITTI,S,W":PRINT#1,"[211][195][194][194][211] [210]ULEZ":PRINT#1," ":CLOSE1 152 OPEN1,8,5,"@0:STORY,S,W":PRINT#1,"[207]NCE APON A TIME...":PRINT#1,"":CLOSE1 159 OPEN1,8,5,"@0:SYS.INFO,S,W":PRINT#1,"FILENAME 'SYS.INFO'":CLOSE1 160 OPEN1,8,5,"@0:B.MENU,S,W":PRINT#1," ":CLOSE1 164 OPEN1,8,5,"@0:GR.MENU,S,W":PRINT#1,0:CLOSE1 170 PRINT"[147][195][207][205][208][204][197][212][197][196]!!!![146]" 171 PRINT"[156][206]OW COPY THE FOLLOWING FILES TO YOUR":PRINT"FILEDISK... [212]HE FILES CAN"; 172 PRINT"BE CHANGED USING A":PRINT"[205][211][199] [205][193][203][197][210]!" 173 PRINT"[158]MAIN":PRINT"MAIN1":PRINT"MENU.DOW":PRINT"MENU.MES" 174 PRINT"RR.INST":PRINT"SYSOP" 175 PRINT"[153] [200]IT [193][206][217] [203][197][217][146]" 177 GETA$:IFA$=""THEN177 179 GOTO14 240 STOP 390 PRINT:PRINT"[197]RROR PRESENT:"A$","B$","C$","D$ 395 PRINT:PRINT"[208]RESS SPACE TO CONTINUE" 397 GETA$:IFA$<>" "THEN397 398 RETURN 500 PRINT"[147][195]REATE [198]ILES[146]" 502 PRINT"[158]1. [154][199]RAPHICS [215]ELCOME [205]SG (WELC.BBS1)" 504 PRINT"[158]2. [154][193]SCII [215]ELCOME [205]SG (WELC.BBS)" 506 PRINT"[158]3. [154][205]SG AFTER [204]OGON (ANN.BBS2)" 508 PRINT"[158]4. [154][205]SG FOR [204][214][204] 7-9 [207]NLY (SPECIAL)" 510 PRINT"[158]5. [154][199]OODBYE [205]SG (BYE)" 512 PRINT"[158]6. [154][201]NFORMATION [198]ILE (INFO.BBS)" 514 PRINT"[158]7. [154][200]ELP [198]ILE (HELP)" 516 PRINT"[158]8. [154][206]EWUSER [205]SG (NEWUSER)" 518 PRINT"[158]9. [154][215]ANTED [215]AREZ (WANTED)" 520 PRINT"[158]10. [154][207]THER..." 530 INPUT"[159][215]HICH:";W$ 532 IFW$="1"THENFL$="WELC.BBS1":GOSUB600 534 IFW$="2"THENFL$="WELC.BBS":GOSUB600 536 IFW$="3"THENFL$="ANN.BBS2":GOSUB600 538 IFW$="4"THENFL$="SPECIAL":GOSUB600 540 IFW$="5"THENFL$="BYE":GOSUB600 542 IFW$="6"THENFL$="INFO.BBS":GOSUB600 544 IFW$="7"THENFL$="HELP":GOSUB600 546 IFW$="8"THENFL$="NEWUSER":GOSUB600 548 IFW$="9"THENFL$="WANTED":GOSUB600 550 IFW$="10"THENGOSUB590 560 GOTO14 590 INPUT"[198]ILENAME";FL$ 592 IFFL$=""THENRETURN 600 PRINT"[147][205][211][199] [195][210][197][193][212][207][210][146]" 602 PRINT"/U [154]UPPERCASE":PRINT"/L [154]LOWERCASE":PRINT"/EX [154]EXIT":PRINT"[194]EGIN." 603 PRINT"[164]"; 604 FORL=1TO50 606 GOSUB1300:ME$(L)=B$ 608 IFME$(L)="/U"ORME$(L)="/[213]"THENPRINTCHR$(142);:ME$(L)=CHR$(142):NEXT 610 IFME$(L)="/L"ORME$(L)="/[204]"THENPRINTCHR$(14);:ME$(L)=CHR$(14):NEXT 612 IFME$(L)="/EX"ORME$(L)="/[197][216]"THENL=L-1:GOTO620 614 NEXT 620 PRINT"[154][Q]UIT [R]EAD [S]AVE [E]DIT [C]ONT:":INPUTT$ 621 PRINTCHR$(14) 622 IFT$="Q"THEN20 623 IFT$="C"ANDL<50THENPRINT"[147]":FORX=1TOL:PRINTME$(X):NEXTX:PRINT"[164]";:NEXTL:GOTO620 624 IFT$="R"THENPRINT"[147]":FORX=1TOL:PRINTME$(X):NEXTX:GOTO620 626 IFT$="S"THEN640 628 IFT$="E"THEN630 629 GOTO620 630 PRINT"[147]":FORX=1TOL:PRINTX;":";ME$(X):NEXT 632 INPUT"EDIT WHICH(0=NONE)";G 634 IFG=0THEN620 636 IFG<1ORG>LTHEN632 637 PRINTME$(G):PRINT"CHANGED TO..." 638 PRINT"[164]";:GOSUB1300:ME$(G)=B$:GOTO632 640 PRINT"[208]LEASE WAIT..." 642 OPEN1,8,5,"@0:"+FL$+",S,W" 644 FORX=1TOL:PRINT#1,ME$(X):NEXT:PRINT#1,"@":CLOSE1:GOTO500 700 GOTO500 800 INPUT"[147][158][201][196]# OF [211]UBOP";ID 802 INPUT"[206]AME OF [211]UBOP";NA$ 804 INPUT"[195]ORRECT (Y/N)";YT$ 806 IFYT$="Y"THEN810 808 GOTO14 810 PRINT"[154][208]LEASE WAIT!!" 812 OPEN1,8,5,"@0:GR.SUBOP,S,W":PRINT#1,ID","NA$:CLOSE1:GOTO14 1300 A$="":B$="" 1301 A$="" 1302 GETA$:IFA$=""THEN1302 1303 PRINTJ$+A$+K$; 1304 IFA$=CHR$(13)THENRETURN 1305 B$=B$+A$ 1306 IFLEN(B$)=>79THENPRINTCHR$(13);:RETURN 1310 GOTO1301 2000 PRINT"[147][205]ODEM [212]YPE":PRINT"1- [158]1670/[214]OLKS1200":PRINT"2- [158]1650/[195]OMPATIBLE" 2002 PRINT"[159][215]HICH:" 2004 GETA$:IFA$=""THEN2004 2006 IFA$="1"THENMT=0:GOTO2010 2008 IFA$="2"THENMT=1:GOTO2010 2009 GOTO2004 2010 PRINT"[208]LEASE [215]AIT..." 2012 OPEN1,8,5,"@0:MODEM,S,W":PRINT#1,MT:CLOSE1:RETURN 3000 REM **VIEW SEQUENTIAL FILE** 3010 PRINT"[147] [214]IEW [211]EQUENTIAL [198]ILE[146]" 3020 PRINT"[206]AME OF FILE 'Q' TO QUIT":INPUTFI$ 3025 IFFI$="Q"THENRETURN 3030 PRINT"[147]":OPEN5,8,5,FI$+",S,R" 3040 GET#5,A$:IFST<>0THEN3060 3042 GETB$:IFB$=" "THENPRINT"[193]BORTED!":GOTO3060 3044 IFB$<>""THENPRINT"[208]AUSE";:GOTO3070 3050 PRINTA$;:GOTO3040 3060 CLOSE5:RETURN 3070 GETS$:IFS$=""THEN3070 3072 PRINT"";:GOTO3050 4000 REM **EDIT SEQUENTIAL FILE** 4999 RETURN 5000 REM NAME "OPEN REL FILE", AUG 83 5010 PRINT"[195]R[159]E[156]ATI[158]N[129]G [150][213][151]S[152]E[153]R[154]L[155]OG[159]..." 5020 N$="USERFILE":W=8 5070 C=100 5100 OPEN1,8,15:SN=5100:OPENW,8,W,N$+",L,"+CHR$(C):GOSUB5250 5140 R1=R+2:R2=0:IFR1>RTHENR2=INT(R1/(R+1)):R1=R1-(R+1)*R2 5150 SN=5150:PRINT#W,"0":GOSUB5250 5160 SN=5160:PRINT#1,"P"CHR$(W)CHR$(1)CHR$(0):GOSUB5250 5170 SN=5170:PRINT#1,"P"CHR$(W)CHR$(R1)CHR$(R2)CHR$(1):GOSUB5250 5180 SN=5180:PRINT#W,"END":GOSUB5250 5240 SN=5240:CLOSEW:GOSUB5250:CLOSE1:RETURN 5250 INPUT#1,E,E$,T,S:IFE<20ORE=50THENRETURN 5260 PRINT"DISK ERROR FROM SN";SN 5270 PRINTE;E$;T;S:CLOSEW:CLOSE1:STOP 5280 RETURN